home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
-
- set -e
-
- case "${1}" in
- configure)
- update-alternatives --install \
- /usr/bin/traceroute traceroute /usr/bin/traceroute.db 100 \
- --slave /usr/sbin/traceroute traceroute.sbin \
- /usr/bin/traceroute.db \
- --slave /usr/share/man/man1/traceroute.1.gz traceroute.1.gz \
- /usr/share/man/man1/traceroute.db.1.gz
-
- for ALTERNATIVE in traceroute6 lft traceproto
- do
- update-alternatives --install \
- /usr/bin/${ALTERNATIVE} ${ALTERNATIVE} /usr/bin/${ALTERNATIVE}.db 100 \
- --slave /usr/share/man/man1/${ALTERNATIVE}.1.gz ${ALTERNATIVE}.1.gz \
- /usr/share/man/man1/${ALTERNATIVE}.db.1.gz
- done
-
- for ALTERNATIVE in tcptraceroute
- do
- update-alternatives --install \
- /usr/sbin/${ALTERNATIVE} ${ALTERNATIVE} /usr/sbin/${ALTERNATIVE}.db 100 \
- --slave /usr/share/man/man8/${ALTERNATIVE}.8.gz ${ALTERNATIVE}.8.gz \
- /usr/share/man/man8/${ALTERNATIVE}.db.8.gz
- done
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
-
- ;;
-
- *)
- echo "postinst called with unknown argument \`${1}'" >&2
- exit 1
- ;;
- esac
-
-
-
- exit 0
-